/***********************************************************************
*  ipinnet - Check if IP is in network.
*  Copyright (C) 2020  CYBERDEViL
*
*  This file is part of ipinnet.
*
*  Searx-qt is free software: you can redistribute it and/or modify
*  it under the terms of the GNU General Public License as published by
*  the Free Software Foundation, either version 3 of the License, or
*  (at your option) any later version.
*
*  ipinnet is distributed in the hope that it will be useful,
*  but WITHOUT ANY WARRANTY; without even the implied warranty of
*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
*  GNU General Public License for more details.
*
*  You should have received a copy of the GNU General Public License
*  along with this program.  If not, see <https://www.gnu.org/licenses/>.
*
***********************************************************************/

#ifndef IPINNET_H
#define IPINNET_H

uint8_t addr_in_network(char *, char *, uint8_t);
uint8_t ipv6_addr_in_network(char *, char *, uint8_t);

//uint8_t addr_to_int(char *, uint32_t *);
//uint8_t ipv6_addr_to_chararray(char *, unsigned char *);

//uint8_t addr_match_netmask(uint32_t, uint32_t, uint8_t);
//uint8_t ipv6_addr_match_netmask(unsigned char *, unsigned char *, uint8_t);

#endif
